Practical solutions for counting scalars and dependences in ATOMIUM-a memory management system for multidimensional signal processing
نویسندگان
چکیده
Image and video processing applications involve large multidimensional signals which have to be stored in memory modules. In application-specific architectures for real-time multidimensional signal processing, a significant cost in terms of chip area and power consumption is due to these background memory units. The multidimensional signals are usually modeled in behavioral descriptions with array variables. In the algorithmic specifications of our target applications, many of the array references cover large amounts of scalars. Therefore, the efficient handling of array references in the specifications for image and video processing is crucial for obtaining low cost memory allocation solutions. This paper addresses a central problem which arises when handling the array variables in behavioral specifications: the computation of the number of scalars covered by an array reference. This problem is closely related to the computation of dependences in data-flow analysis. The novel algorithms proposed in this paper are embedded in the ATOMIUM environment—a memory management system for multidimensional signal processing.
منابع مشابه
System-Level Data-Flow Transformation Exploration and Power-Area Trade-offs Demonstrated on Video Codecs
Application studies in the domain of image and video processing systems indicate that up to 80% of the power and area cost in customized architectures for such data-dominant processing is due to storage and transfers for multi-dimensional (M-D) data. This paper has two main contributions. First, as a crucial step to reduce this dominant cost, we propose an exploration subscript focused on data-...
متن کاملسوگیری حافظه ناآشکار و آشکار در افراد افسرده بر اساس پردازش انتقال مناسب
The aim of the present research was to examine implicit and explicit memory bias in depressed individuals based on the Transfer Appropriate Processing (TAP) framework. For this purpose, 60 participants (30 outpatient depressed participants for the experimental group and 30 non-depressed participants for the control group) were selected as research sample based on psychiatric interviews of DSM-I...
متن کاملProviding a Multidimensional Measurement Model for Assessing Mobile Telecommunication Service Quality (MS-Qual)
Because of the need to develop specific measurement scales for different services industries, this study aimed to empirically develop a reliable and valid model specifically for measuring mobile telecommunication service quality. A multidimensional measurement model (MS-Qual) has been proposed based on an extensive literature review and then, to assess the model validity, convergent and discrim...
متن کاملControl flow optimization for fast system simulation and storage minimization
This paper addresses the important problem of ef-cient system-level evaluation for real-time multi-dimensional signal processing systems, as occurring in image, speech and video processing. We solve both the diicult task of nding a correct procedural ordering for the evaluation (without expanding the code to scalars) and the optimisation of the loop organisation, leading to an acceptable amount...
متن کاملMemory Size Computation for Real-Time Multimedia Applications Based on Polyhedral Decomposition
In real-time multimedia processing systems a very large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by the memory modules. In deriving an optimized (for area and/or power) memory architecture, memory size computation is an important step in the exploration of the possible algorithmic specifications of multimedia ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 16 شماره
صفحات -
تاریخ انتشار 1997